charts precision cnc engineering milling does metal indicator manufacturing engineers chart machining forex engineer charting mean funny analysis music cad indicators